package com.yyi.springcloud.entities;

import javax.persistence.Table;
import java.math.BigDecimal;

@Table(name = "SYSTEMINFO")
public class SystemInfoModel {
    private String softwarename;//软件名称

    private Integer loadable;//是否重载

    private Integer category;//软件类别1: 测试 或者0:监控

    private String companyname;//公司名称

    private Integer testunitnum;//总监测单元数目

    private Integer sensornum;//总传感器数量

    private Integer language;//语言类别 1：中文 2：英文 0：中英双语

    private Integer prevalue;//测试预取值
    
    private Integer cachevalue;//数据组件中缓存最高值
    
    private String testunitnameconfig;//监测单元统称的具体名称：如台位、监测单元

    private Integer inputlink;//录入信息是否调用传感器配置 1：是 0：否
    
    private Integer commonsensornum;//公用传感器个数
    
    private String englishsoftwarename;//软件英文名称

    private String englishtestunitnameconfig;//英文监测单元统称

	private Integer displayflag;//数据录入监测单元显示方式：0-监测单元在左边树中  1：监测单元在右边列表中

	private BigDecimal displaytimelimit;//曲线横轴显示时间上限

	private BigDecimal infoquerytimelimit;//信息查询时间上限

	private String reportpassword;//报表密码

	private BigDecimal nopowerlimit;

	private String labcode;//实验室编码

	private String testtable;

	private String labname;

	private String englishlabname;

	private String  testcollectionpassword;

	private String currenttestprodinfoitem;

	private String currentsensorconfig;

	private String currentcoordinateconfig;

	public String getLabname() {
		return labname;
	}

	public void setLabname(String labname) {
		this.labname = labname;
	}

	public String getEnglishtestunitnameconfig() {
		return englishtestunitnameconfig;
	}

	public void setEnglishtestunitnameconfig(String englishtestunitnameconfig) {
		this.englishtestunitnameconfig = englishtestunitnameconfig;
	}

	public BigDecimal getDisplaytimelimit() {
		return displaytimelimit;
	}

	public void setDisplaytimelimit(BigDecimal displaytimelimit) {
		this.displaytimelimit = displaytimelimit;
	}

	public BigDecimal getInfoquerytimelimit() {
		return infoquerytimelimit;
	}

	public void setInfoquerytimelimit(BigDecimal infoquerytimelimit) {
		this.infoquerytimelimit = infoquerytimelimit;
	}

	public String getReportpassword() {
		return reportpassword;
	}

	public void setReportpassword(String reportpassword) {
		this.reportpassword = reportpassword;
	}

	public BigDecimal getNopowerlimit() {
		return nopowerlimit;
	}

	public void setNopowerlimit(BigDecimal nopowerlimit) {
		this.nopowerlimit = nopowerlimit;
	}

	public String getTesttable() {
		return testtable;
	}

	public void setTesttable(String testtable) {
		this.testtable = testtable;
	}

	public String getEnglishlabname() {
		return englishlabname;
	}

	public void setEnglishlabname(String englishlabname) {
		this.englishlabname = englishlabname;
	}

	public String getTestcollectionpassword() {
		return testcollectionpassword;
	}

	public void setTestcollectionpassword(String testcollectionpassword) {
		this.testcollectionpassword = testcollectionpassword;
	}

	public String getCurrenttestprodinfoitem() {
		return currenttestprodinfoitem;
	}

	public void setCurrenttestprodinfoitem(String currenttestprodinfoitem) {
		this.currenttestprodinfoitem = currenttestprodinfoitem;
	}

	public String getCurrentsensorconfig() {
		return currentsensorconfig;
	}

	public void setCurrentsensorconfig(String currentsensorconfig) {
		this.currentsensorconfig = currentsensorconfig;
	}

	public String getCurrentcoordinateconfig() {
		return currentcoordinateconfig;
	}

	public void setCurrentcoordinateconfig(String currentcoordinateconfig) {
		this.currentcoordinateconfig = currentcoordinateconfig;
	}

	public Integer getCommonsensornum() {
		return commonsensornum;
	}

	public void setCommonsensornum(Integer commonsensornum) {
		this.commonsensornum = commonsensornum;
	}

	public String getLabcode() {
		return labcode;
	}

	public void setLabcode(String labcode) {
		this.labcode = labcode;
	}

	public String getSoftwarename() {
		return softwarename;
	}

	public void setSoftwarename(String softwarename) {
		this.softwarename = softwarename;
	}

	public Integer getLoadable() {
		return loadable;
	}

	public void setLoadable(Integer loadable) {
		this.loadable = loadable;
	}

	public Integer getCategory() {
		return category;
	}

	public void setCategory(Integer category) {
		this.category = category;
	}

	public String getCompanyname() {
		return companyname;
	}

	public void setCompanyname(String companyname) {
		this.companyname = companyname;
	}

	public Integer getTestunitnum() {
		return testunitnum;
	}

	public void setTestunitnum(Integer testunitnum) {
		this.testunitnum = testunitnum;
	}

	public Integer getSensornum() {
		return sensornum;
	}

	public void setSensornum(Integer sensornum) {
		this.sensornum = sensornum;
	}

	public Integer getLanguage() {
		return language;
	}

	public void setLanguage(Integer language) {
		this.language = language;
	}

	public Integer getPrevalue() {
		return prevalue;
	}

	public void setPrevalue(Integer prevalue) {
		this.prevalue = prevalue;
	}

	public Integer getCachevalue() {
		return cachevalue;
	}

	public void setCachevalue(Integer cachevalue) {
		this.cachevalue = cachevalue;
	}

	public String getTestunitnameconfig() {
		return testunitnameconfig;
	}

	public void setTestunitnameconfig(String testunitnameconfig) {
		this.testunitnameconfig = testunitnameconfig;
	}

	public Integer getInputlink() {
		return inputlink;
	}

	public void setInputlink(Integer inputlink) {
		this.inputlink = inputlink;
	}


	public String getEnglishsoftwarename() {
		return englishsoftwarename;
	}

	public void setEnglishsoftwarename(String englishsoftwarename) {
		this.englishsoftwarename = englishsoftwarename;
	}

	public Integer getDisplayflag() {
		return displayflag;
	}

	public void setDisplayflag(Integer displayflag) {
		this.displayflag = displayflag;
	}

}